func runtime.assertLockHeld

51 uses

	runtime (current package)
		lockrank_off.go#L52: func assertLockHeld(l *mutex) {
		malloc.go#L652: 	assertLockHeld(&h.lock)
		mgcscavenge.go#L700: 	assertLockHeld(&scavenger.lock)
		mheap.go#L552: 	assertLockHeld(&h.lock)
		mheap.go#L918: 	assertLockHeld(&h.lock)
		mheap.go#L981: 	assertLockHeld(&h.lock) // Must be locked on return.
		mheap.go#L1161: 	assertLockHeld(&h.lock)
		mheap.go#L1193: 	assertLockHeld(&h.lock)
		mheap.go#L1548: 	assertLockHeld(&h.lock)
		mheap.go#L1697: 	assertLockHeld(&h.lock)
		mpagealloc.go#L361: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L489: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L574: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L615: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L651: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L876: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L937: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L79: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L120: 	assertLockHeld(p.mheapLock)
		mprof.go#L402: 	assertLockHeld(&profMemActiveLock)
		mprof.go#L403: 	assertLockHeld(&profMemFutureLock[index])
		proc.go#L963: 	assertLockHeld(&sched.lock)
		proc.go#L985: 	assertLockHeld(&sched.lock)
		proc.go#L5791: 	assertLockHeld(&sched.lock)
		proc.go#L5867: 	assertLockHeld(&sched.lock)
		proc.go#L6106: 	assertLockHeld(&sched.lock)
		proc.go#L6812: 	assertLockHeld(&sched.lock)
		proc.go#L6826: 	assertLockHeld(&sched.lock)
		proc.go#L6840: 	assertLockHeld(&sched.lock)
		proc.go#L6856: 	assertLockHeld(&sched.lock)
		proc.go#L6867: 	assertLockHeld(&sched.lock)
		proc.go#L6879: 	assertLockHeld(&sched.lock)
		proc.go#L6888: 	assertLockHeld(&sched.lock)
		proc.go#L6900: 	assertLockHeld(&sched.lock)
		proc.go#L6954: 	assertLockHeld(&sched.lock)
		proc.go#L6983: 	assertLockHeld(&sched.lock)
		proc.go#L7011: 	assertLockHeld(&sched.lock)
		time.go#L294: 	assertLockHeld(&ts.mu)
		time.go#L475: 	assertLockHeld(&t.mu)
		time.go#L546: 	assertLockHeld(&ts.mu)
		time.go#L680: 	assertLockHeld(&t.mu)
		time.go#L769: 	assertLockHeld(&ts.mu)
		time.go#L860: 	assertLockHeld(&ts.mu)
		time.go#L1073: 	assertLockHeld(&ts.mu)
		time.go#L1106: 	assertLockHeld(&ts.mu) // t is unlocked now, but not ts
		time.go#L1118: 	assertLockHeld(&t.mu)
		time.go#L1120: 		assertLockHeld(&t.ts.mu)
		time.go#L1271: 	assertLockHeld(&ts.mu)
		trace.go#L855: 		assertLockHeld(&trace.lock)
		tracebuf.go#L369: 	assertLockHeld(&trace.lock)
		traceruntime.go#L685: 	assertLockHeld(&sched.lock)